Upheaval Analysis